package cn.topevery.garden.entity.po;

import cn.topevery.garden.framework.base.BaseEntity;
import hw.topevery.framework.annotation.DbTable;
import hw.topevery.framework.annotation.DbTableField;
import hw.topevery.framework.enums.DbTypeEnum;
import lombok.Data;

/**
 * 
 *
 * @author code-generate
 * @date 2021-09-17
 */
@Data
@DbTable(tableName = "t_water_quality_curr")
public class WaterQualityCurr extends BaseEntity {
        /**
     * 设备Id
     */
    @DbTableField(columnName = "c_device_id", dbType = DbTypeEnum.INTEGER)
    public Integer deviceId ;

    /**
     * 设备号
     */
    @DbTableField(columnName = "c_device_code", dbType = DbTypeEnum.VARCHAR)
    public String deviceCode ;

    /**
     * PH值
     */
    @DbTableField(columnName = "c_ph", dbType = DbTypeEnum.DOUBLE)
    public Double ph ;

    /**
     * 水温  ℃
     */
    @DbTableField(columnName = "c_water_temperature", dbType = DbTypeEnum.DOUBLE)
    public Double waterTemperature ;

    /**
     * 溶解氧  mg/L
     */
    @DbTableField(columnName = "c_dissolved_oxygen", dbType = DbTypeEnum.DOUBLE)
    public Double dissolvedOxygen ;

    /**
     * 浊度  NTU
     */
    @DbTableField(columnName = "c_turbidity", dbType = DbTypeEnum.DOUBLE)
    public Double turbidity ;

    /**
     * 化学需氧量COD  mg/L
     */
    @DbTableField(columnName = "c_chemical_oxygen_demand", dbType = DbTypeEnum.DOUBLE)
    public Double chemicalOxygenDemand ;

    /**
     * 总磷 mg/kg
     */
    @DbTableField(columnName = "c_phosphorus", dbType = DbTypeEnum.DOUBLE)
    public Double phosphorus ;

    /**
     * 总氮 mg/kg
     */
    @DbTableField(columnName = "c_nitrogen", dbType = DbTypeEnum.DOUBLE)
    public Double nitrogen ;

    /**
     * 氨氮 mg/kg
     */
    @DbTableField(columnName = "c_ammonia_nitrogen", dbType = DbTypeEnum.DOUBLE)
    public Double ammoniaNitrogen ;

    /**
     * 水位 m
     */
    @DbTableField(columnName = "c_water_level", dbType = DbTypeEnum.DOUBLE)
    public Double waterLevel ;

    /**
     * 流量  m3
     */
    @DbTableField(columnName = "c_water_flow", dbType = DbTypeEnum.DOUBLE)
    public Double waterFlow ;

    /**
     * 流速  m/s
     */
    @DbTableField(columnName = "c_current_speed", dbType = DbTypeEnum.DOUBLE)
    public Double currentSpeed ;


}
